6 research outputs found

    Defining Service Level Agreements in Serverless Computing

    Get PDF
    The emergence of serverless computing has brought significant advancements to the delivery of computing resources to cloud users. With the abstraction of infrastructure, ecosystem, and execution environments, users could focus on their code while relying on the cloud provider to manage the abstracted layers. In addition, desirable features such as autoscaling and high availability became a provider’s responsibility and can be adopted by the user\u27s application at no extra overhead. Despite such advancements, significant challenges must be overcome as applications transition from monolithic stand-alone deployments to the ephemeral and stateless microservice model of serverless computing. These challenges pertain to the uniqueness of the conceptual and implementation models of serverless computing. One of the notable challenges is the complexity of defining Service Level Agreements (SLA) for serverless functions. As the serverless model shifts the administration of resources, ecosystem, and execution layers to the provider, users become mere consumers of the provider’s abstracted platform with no insight into its performance. Suboptimal conditions of the abstracted layers are not visible to the end-user who has no means to assess their performance. Thus, SLA in serverless computing must take into consideration the unique abstraction of its model. This work investigates the Service Level Agreement (SLA) modeling of serverless functions\u27 and serverless chains’ executions. We highlight how serverless SLA fundamentally differs from earlier cloud delivery models. We then propose an approach to define SLA for serverless functions by utilizing resource utilization fingerprints for functions\u27 executions and a method to assess if executions adhere to that SLA. We evaluate the approach’s accuracy in detecting SLA violations for a broad range of serverless application categories. Our validation results illustrate a high accuracy in detecting SLA violations resulting from resource contentions and provider’s ecosystem degradations. We conclude by presenting the empirical validation of our proposed approach, which could detect Execution-SLA violations with accuracy up to 99%

    Analyzing Related Strategic Behavior Through Strictly Alternating Interactions with Two-Memory Length

    Get PDF
    Reciprocal altruism can often be modeled through the iterated Prisoner’s Dilemma game in which players take turns in the roles of donor and recipient. Several late studies were based on memory alteration in the repeated Prisoner’s Dilemma game. This prompted us to study this alteration in a strictly alternating iterated Prisoner’s Dilemma game. In our work, we represented the repeated games played by finite states of automata. Also, we supposed that there is relatedness between the players in this game. A relatedness average degree r considered between players, where 0 ≤ r ≤ 1. The effect of noise on the relatedness degree among players can be examined with regard to the behavior of the strategies in their competitions

    Efficient Co-Utilization of Biomass-Derived Mixed Sugars for Lactic Acid Production by <i>Bacillus coagulans</i> Azu-10

    No full text
    Lignocellulosic and algal biomass are promising substrates for lactic acid (LA) production. However, lack of xylose utilization and/or sequential utilization of mixed-sugars (carbon catabolite repression, CCR) from biomass hydrolysates by most microorganisms limits achievable titers, yields, and productivities for economical industry-scale production. This study aimed to design lignocellulose-derived substrates for efficient LA production by a thermophilic, xylose-utilizing, and inhibitor-resistant Bacillus coagulans Azu-10. This strain produced 102.2 g/L of LA from 104 g/L xylose at a yield of 1.0 g/g and productivity of 3.18 g/L/h. The CCR effect and LA production were investigated using different mixtures of glucose (G), cellobiose (C), and/or xylose (X). Strain Azu-10 has efficiently co-utilized GX and CX mixture without CCR; however, total substrate concentration (>75 g/L) was the only limiting factor. The strain completely consumed GX and CX mixture and homoferemnatively produced LA up to 76.9 g/L. On the other hand, fermentation with GC mixture exhibited obvious CCR where both glucose concentration (>25 g/L) and total sugar concentration (>50 g/L) were the limiting factors. A maximum LA production of 50.3 g/L was produced from GC mixture with a yield of 0.93 g/g and productivity of 2.09 g/L/h. Batch fermentation of GCX mixture achieved a maximum LA concentration of 62.7 g/L at LA yield of 0.962 g/g and productivity of 1.3 g/L/h. Fermentation of GX and CX mixture was the best biomass for LA production. Fed-batch fermentation with GX mixture achieved LA production of 83.6 g/L at a yield of 0.895 g/g and productivity of 1.39 g/L/h

    Development and performance of sustainable structural lightweight concrete containing waste clay bricks

    No full text
    Utilization of waste crushed bricks (WCB), which are obtained from brick factories and demolition waste as coarse and fine aggregate for preparing concrete, is an adequate strategy to reuse them and save natural resources to achieve environmental sustainability. This study investigates the possibility of developing eco-friendly structural lightweight concrete (SLWC) with a 100% replacement of WCB. Different contents (5%, 10%, and 15%) of supplementary cementitious materials such as silica fume, fly ash, metakaolin, and slag as a replacement by weight of cement were investigated. The slump test, dry density, and mechanical properties (compressive, splitting tensile, and flexural strengths), as well as elevated temperature resistance and water absorption, were evaluated. Microstructure tests, including thermogravimetric analysis, X-ray diffraction and scanning electron microscopy (SEM), were performed. The performance of the developed concrete under high temperature exposure of 200 °C, 400 °C, and 600 °C was evaluated. The experimental results indicated that SLWC can be obtained using WCB as a 100% replacement of aggregate and by using 15% metakaolin and 15% silica fume as alternatives to cement, with a 39.5 and 41.5 MPa compressive strength, respectively. Incorporation of 15% slag as cement replacement exhibited the best performance after 600 °C exposure compared to other fine materials. The SEM images showed an improvement in transition zone characteristics and increased bond between coarse aggregate and cement paste

    Green Synthesis of Nanoparticles by Mushrooms: A Crucial Dimension for Sustainable Soil Management

    No full text
    Soil is the main component in the agroecosystem besides water, microbial communities, and cultivated plants. Several problems face soil, including soil pollution, erosion, salinization, and degradation on a global level. Many approaches have been applied to overcome these issues, such as phyto-, bio-, and nanoremediation through different soil management tools. Mushrooms can play a vital role in the soil through bio-nanoremediation, especially under the biological synthesis of nanoparticles, which could be used in the bioremediation process. This review focuses on the green synthesis of nanoparticles using mushrooms and the potential of bio-nanoremediation for polluted soils. The distinguished roles of mushrooms of soil improvement are considered a crucial dimension for sustainable soil management, which may include controlling soil erosion, improving soil aggregates, increasing soil organic matter content, enhancing the bioavailability of soil nutrients, and resorting to damaged and/or polluted soils. The field of bio-nanoremediation using mushrooms still requires further investigation, particularly regarding the sustainable management of soils

    Nano-Restoration for Sustaining Soil Fertility: A Pictorial and Diagrammatic Review Article

    No full text
    Soil is a real treasure that humans cannot live without. Therefore, it is very important to sustain and conserve soils to guarantee food, fiber, fuel, and other human necessities. Healthy or high-quality soils that include adequate fertility, diverse ecosystems, and good physical properties are important to allow soil to produce healthy food in support of human health. When a soil suffers from degradation, the soil’s productivity decreases. Soil restoration refers to the reversal of degradational processes. This study is a pictorial review on the nano-restoration of soil to return its fertility. Restoring soil fertility for zero hunger and restoration of degraded soils are also discussed. Sustainable production of nanoparticles using plants and microbes is part of the process of soil nano-restoration. The nexus of nanoparticle–plant–microbe (NPM) is a crucial issue for soil fertility. This nexus itself has several internal interactions or relationships, which control the bioavailability of nutrients, agrochemicals, or pollutants for cultivated plants. The NPM nexus is also controlled by many factors that are related to soil fertility and its restoration. This is the first photographic review on nano-restoration to return and sustain soil fertility. However, several additional open questions need to be answered and will be discussed in this work
    corecore